window farm - Alemán Inglés Diccionario